.prop-table_container{
    border: 1px solid gray;
    border-radius: 9px;
    padding: 5px;
    margin-bottom: 10px;
}

.prop-table_container:first-child{
    border-radius: 0px 0px 9px 9px;
}

.prop-table_container table{
    width: 100%;
    min-height: 25px  !important;
    line-height: 25px  !important;
    text-align: center  !important;
    border-collapse: collapse  !important;
}
.prop-table_container table tr th, table tr td {
    border: 1px solid #3688ff;
}

.prop-table_container table caption{
    text-align: center;
}

#prop-table_container table tr>th{
    text-align: center;
}

.warn-info{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
    text-align: center;
    font-size: 13px;
    color: #c5b01a;
}